Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
2 £ 111,5000.000004
4 £ 120,0000.000003
New Life Church £ 200,0000.000001
Westminster House Unit 3 £ 100,0000.000001